take away the leaves and superfluous buds of plants - Französisch Englisch Wörterbuch